Master research Internship Master Thesis Formalisation of Ground Inference Systems in a Proof Assistant
نویسندگان
چکیده
Various methods have been developed for solving SAT problems, notably resolution, the Davis-Putnam-Logemann-Loveland-Procedure procedure (DPLL) and an extension of it, the conflict-driven clause learning (CDCL). We have formalised these three algorithms in a proof assistant Isabelle/HOL, based on a chapter of Christoph Weidenbach’s upcoming book Automed Reasoning – The Art of Generic Problem Solving. The three calculi are presented uniformly as transition systems. We have formally proved that each calculus is a decision procedure for satisfiability of propositional logic. One outcome of the formalization is a verified SAT solver based on DPLL and implemented in a functional programming language.
منابع مشابه
Proving Divide & Conquer Complexities in Isabelle/HOL
The Akra–Bazzi method [1], a generalisation of the well-known Master Theorem, is a useful tool for analysing the complexity of Divide & Conquer algorithms. This work describes a formalisation of the Akra–Bazzi method (as generalised by Leighton [14]) in the interactive theorem prover Isabelle/HOL and the derivation of a generalised version of the Master Theorem from it. We also provide some aut...
متن کاملThe Akra-Bazzi theorem and the Master theorem
This article contains a formalisation of the Akra–Bazzi method [1] based on a proof by Leighton [2]. It is a generalisation of the wellknown Master Theorem for analysing the complexity of Divide & Conquer algorithms. We also include a generalised version of the Master theorem based on the Akra–Bazzi theorem, which is easier to apply than the Akra–Bazzi theorem itself. Some proof methods that fa...
متن کاملService De Metrologie Nucleaire Reliability and Safety of Industrial Systems Master Theses
The topics listed below correspond more to themes in which master theses can be realized, than to a detailed description of topics. Depending on the interest of the students, more theoretical or instead industry-related topics will be developed. Some of the proposed themes are more convenient for an internship, to be made before the master thesis. The themes proposed are preferably accessible m...
متن کاملEvaluating the quality of master degree thesis of Educational Psychology graduates
The purpose of the present research was to evaluate and identify the quality and the weaknesses and strengths of different sections of master's degree thesis in educational psychology at Tehran universities. The research method was evaluation and the statistical population included all the master's degree theses in the field of educational psychology at Tehran universities during the 2013-2016 ...
متن کاملThe Trinidad Platform
Preface Before u lays the master thesis that covers the internship on the Trinidad Platform, carried out for Capgemini Nederland B.V. This internship is a conclusion to the Master Software Engineering taught at the University of Amsterdam (UVA). Even though writing this thesis is an individual task, guidance and support do influence the final result. I would like to thank Capgemini for making t...
متن کامل